package com.mall.system.config;

import org.springdoc.core.GroupedOpenApi;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 系统服务SpringDoc配置类
 * 用于定义系统服务特有的API文档分组
 */
@Configuration
public class SystemSpringDocConfig {

    /**
     * 系统服务API分组
     *
     * @return GroupedOpenApi对象
     */
    @Bean
    public GroupedOpenApi systemApi() {
        return GroupedOpenApi.builder()
                .group("system")
                .pathsToMatch("/system/**")
                .build();
    }
}